:ConvertFloatToStr
{
 Description: 
    Converts a float number into string.

 Parameters:
   Passed:
     0@ - number (float) 
     
   Result:
     0@ - string
 
 Example:
  0AB1: call_scm_func @ConvertFloatToStr 1 num 1.0 store_to 1@ 2@ 3@ 4@
}
0A9F: 1@ = current_thread_pointer
0AB1: call_scm_func @getScriptContentPointer 0 store_script_content 2@
0A8F: 3@ = 2@ - @ConvertFloatToStr_pattern // int

2@ -= @asm_ConvertFloatToString

1@ += 60            // 5@v return space

0AA5: call ConvertFloatToString 2@ num_params 3 pop 3 number 0@ pattern 3@ return_space 1@

0AB2: ret 4 0@ 1@ 2@ 3@      

:ConvertFloatToStr_pattern
hex
"%g" 00
end